#ifndef TUKUPAGEPARSER_H
#define TUKUPAGEPARSER_H

#include "modelpageparser.h"

namespace Jcr
{
class TukuPageParserPrivate;
class TukuPageParser : public ModelPageParser
{
    Q_OBJECT
public:
    explicit TukuPageParser(QObject* parent = nullptr);
    ~TukuPageParser();

signals:
    void getImageUrl(const QUrl& url);

protected:
    void processNode(GumboNode* node);
    void finalize();

private:
    TukuPageParserPrivate* d_ptr;
    Q_DISABLE_COPY(TukuPageParser)
};

}
#endif // TUKUPAGEPARSER_H
